/**
 * @file STL_Crypt_AES.h
 * @author Derek Liu (yjkhtddx@sina.com)
 * @brief 
 * @version 0.1
 * @date 2021-05-11
 * 
 * @copyright Copyright Sci-Tech Laboratories (c) 2021
 * 
 */

#ifndef __STL_CRYPT_AES_H__
#define __STL_CRYPT_AES_H__

#include <string>

namespace STL
{
    std::string EncodeCBCAES(const std::string &strKey, const std::string &strdata, unsigned char *cIV);
    std::string DecodeCBCAES(const std::string &strKey, const std::string &strData, unsigned char *cIV);
}

#endif //__STL_CRYPT_AES_H__